// 公告列表接口data层定义返回的参数(extends的PageQuery是全局定义的继承分页参数)
export interface DataArguments extends PageQuery {
  list: NoticeVO[];
  total: number;
}
// 公告列表接口list层定义返回的参数
export interface NoticeVO extends BaseEntity {
  noticeId: number;
  noticeTitle: string;
  noticeType: string;
  noticeContent: string;
  contentType: string;
  sort: number;
  fillType: string;
  fillContent: string;
  location: string;
  remark: string;
  status: string;
  boxOnce: number;
  startTime: string;
  endTime: string;
  createDept: number;
  updateBy: number;
  updateTime: string;
  createBy: number;
  createTime: string;
}
// 公告列表接口传的参数
export interface NoticeQuery extends PageQuery {
  noticeTitle: string;
  createByName: string;
  status: string;
  noticeType: string;
}
// 新增公告接口传的参数
export interface NoticeForm {
  noticeId: number | string | undefined;
  noticeTitle: string;
  noticeType: string;
  noticeContent: string;
  contentType?: string;
  sort?: number;
  fillType?: string;
  fillContent?: string;
  location?: string;
  remark?: string;
  status?: string;
  startTime?: string;
  endTime?: string;
  boxOnce: number;
}
